﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DTO;
using DAO;
namespace BUS
{
    public class LichBay_BUS
    {

        #region Cac ham truy xuat du lieu
        public static List<LichBay_DTO> layDanhSachLichBay()
        {
            CT_ChuyenBay_DTO a = new CT_ChuyenBay_DTO();

            return LichBay_DAO.layDanhSachLichBay();
        }

        public static List<LichBay_DTO> layLichBayTheoNgayDi(DateTime ngayDi)
        {
            return null;
        }

        public static List<LichBay_DTO> layLichBayTheoNgayDen(DateTime ngayDen)
        {
            return null;
        }



        //thong ke khi tra cuu malb
        public static List<CT_ChuyenBay_LichBay_DTO> layThongKeLichBay(string maLB)
        {
            return LichBay_DAO.layThongKeLichBay(maLB);
        }

        public static List<CT_ChuyenBay_LichBay_DTO> traCuuChuyenBay(string noiDi, string noiDen, DateTime ngayDi)
        {
            return LichBay_DAO.traCuuChuyenBay(noiDen, noiDi, ngayDi);
        }
        #endregion


        #region Cac ham tuong tac voi co so du lieu
        public static int themLichBay(LichBay_DTO lichBay)  // them lich bay
        {
            if (LichBay_DAO.ktTonTaiLichBay(lichBay.maLB) == true)
                return 2;
            if (LichBay_DAO.themLichBay(lichBay) == true)
                return 1;

            return 0;
        }
        public static bool xoaLichBay(string MaLB)    // xoa lich bay
        {
            return LichBay_DAO.xoaLichBay(MaLB);

        }
        public static bool suaLichBay(LichBay_DTO lichBay)   //Sua lich bay
        {
            return LichBay_DAO.suaLichBay(lichBay);

        }
        #endregion
    }
}
